package com.tbit.uqbike.object.pojo.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

/**
 * 可用骑行卡信息
 * @author <a href="mailto:liu.haoxiang@tbit.com.cn">BUGXiang</a>
 * @version 1.0
 * @since 2025-4-2
 */
@Data
public class RideCardOfUserByOrderVO {

    /**
     * 会员卡id
     */
    private Integer rideCardId;

    /**
     * 名称
     */
    private String name;

    /**
     * 使用类型 0-总共可用 1-每天可用
     */
    private Integer userType;

    /**
     * 骑行卡类型
     */
    private Integer ridecardType;

    /**
     * 骑行时长限制（分钟）
     */
    private Integer timeCount;

    /**
     * 最大骑行次数（次）
     */
    private Integer maxRide;

    /**
     * 有效时段
     */
    private String vaildTime;

    /**
     * 有效星期
     */
    private String validWeek;

    /**
     * 使用次数
     */
    private Integer useCount;

    /**
     * 开始时间
     */
    private String startDate;
    /**
     * 结束时间
     */
    private String endDate;
}
